<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
<TITLE>
MVVMbasics Class Reference
</TITLE>

<LINK REL ="stylesheet" TYPE="text/css" HREF="resources/stylesheet.css" TITLE="Style">
</HEAD>

<BODY BGCOLOR="white">


<!-- ========= START OF TOP NAVBAR ======= -->

<table border="0" width="100%">
<tr>
<td width="50%">
<p align="left">
<a href="http://mvvmbasics.mobilemotion.eu/" target="_blank" title="MVVMbasics Homepage"><img src="resources/logo_mvvmbasics.png" alt="MVVMbasics Logo" border="0"></a>
</p>
</td>
<td width="50%">
<p align="right">
<a href="http://www.mobilemotion.eu/" target="_blank" title="mobilemotion.eu Homepage"><img src="resources/logo_mobilemotion.png" alt="mobilemotion.eu Logo" border="0"></a>
</p>
</td>
</tr>
</table>

<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<!-- ======== START OF CLASS DATA ======== -->

<P>
The class reference for the MVVM<em>basics</em> framework version 1.9 is available <a href="MVVMbasics_classreference_1.9.zip">for download</a>.
</P>

<H1>MVVMbasics 2.1 Class Reference</H1>

<P>
For detailed class-level documentation of public properties, events, methods, etc. select one of the classes available in the MVVM<em>basics</em> framework from the following grid:
</P>

<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0">
<tr>
<td>&nbsp;</td>
<td><b>Portable classes</b></td>
<td><b>Platformspecific classes</b></td>
</tr>
<tr>
<td><b>Application base</b></td>
<td>&nbsp;</td>
<td><a href="MVVMbasics/BaseApplication.htm" title="MVVMbasics.BaseApplication">BaseApplication</a></td>
</tr>
<tr>
<td rowspan="3"><b>Attributes</b></td>
<td><a href="MVVMbasics/Attributes/MvvmCommandAutobinding.htm" title="MVVMbasics.Attributes.MvvmCommandAutobinding">MvvmCommandAutobinding</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="MVVMbasics/Attributes/MvvmNavigationTarget.htm" title="MVVMbasics.Attributes.MvvmNavigationTarget">MvvmNavigationTarget</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="MVVMbasics/Attributes/MvvmService.htm" title="MVVMbasics.Attributes.MvvmService">MvvmService</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><b>Commands</b></td>
<td><a href="MVVMbasics/Commands/BaseCommand.htm" title="MVVMbasics.Commands.BaseCommand">BaseCommand</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td rowspan="4"><b>Converters</b></td>
<td>&nbsp;</td>
<td><a href="MVVMbasics/Converters/BooleanToVisibilityConverter.htm" title="MVVMbasics.Converters.BooleanToVisibilityConverter">BooleanToVisibilityConverter</a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><a href="MVVMbasics/Converters/NullToVisibilityConverter.htm" title="MVVMbasics.Converters.NullToVisibilityConverter">NullToVisibilityConverter</a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><a href="MVVMbasics/Converters/ColorToBrushConverter.htm" title="MVVMbasics.Converters.ColorToBrushConverter">ColorToBrushConverter</a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><a href="MVVMbasics/Converters/BooleanValueInverter.htm" title="MVVMbasics.Converters.BooleanValueInverter">BooleanValueInverter</a></td>
</tr>
<tr>
<td rowspan="4"><b>Exceptions</b></td>
<td><a href="MVVMbasics/Exceptions/ServiceNotFoundException.htm" title="MVVMbasics.Exceptions.ServiceNotFoundException">ServiceNotFoundException</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="MVVMbasics/Exceptions/ServiceRegistrationException.htm" title="MVVMbasics.Exceptions.ServiceRegistrationException">ServiceRegistrationException</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><a href="MVVMbasics/Exceptions/ViewmodelRegistrationException.htm" title="MVVMbasics.Exceptions.ViewmodelRegistrationException">ViewmodelRegistrationException</a></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><a href="MVVMbasics/Exceptions/ViewNotFoundException.htm" title="MVVMbasics.Exceptions.ViewNotFoundException">ViewNotFoundException</a></td>
</tr>
<tr>
<td rowspan="2"><b>Helpers</b></td>
<td><a href="MVVMbasics/Helpers/ServiceLocator.htm" title="MVVMbasics.Helpers.ServiceLocator">ServiceLocator</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><a href="MVVMbasics/Helpers/Event.htm" title="MVVMbasics.Helpers.Event">Event</a></td>
</tr>
<tr>
<td><b>Models</b></td>
<td><a href="MVVMbasics/Models/BaseModel.htm" title="MVVMbasics.Models.BaseModel">BaseModel</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td rowspan="7"><b>Services</b></td>
<td><a href="MVVMbasics/Services/IService.htm" title="MVVMbasics.Services.IService">IService</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="MVVMbasics/Services/INavigatorService.htm" title="MVVMbasics.Services.INavigatorService">INavigatorService</a></td>
<td><a href="MVVMbasics/Services/NavigatorService.htm" title="MVVMbasics.Services.NavigatorService">NavigatorService</a></td>
</tr>
<tr>
<td><a href="MVVMbasics/Services/IMessageboxService.htm" title="MVVMbasics.Services.IMessageboxService">IMessageboxService</a></td>
<td><a href="MVVMbasics/Services/MessageboxService.htm" title="MVVMbasics.Services.MessageboxService">MessageboxService</a></td>
</tr>
<tr>
<td><a href="MVVMbasics/Services/ITimerService.htm" title="MVVMbasics.Services.ITimerService">ITimerService</a></td>
<td><a href="MVVMbasics/Services/TimerService.htm" title="MVVMbasics.Services.TimerService">TimerService</a></td>
</tr>
<tr>
<td><a href="MVVMbasics/Services/ViewState.htm" title="MVVMbasics.Services.ViewState">ViewState</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="MVVMbasics/Services/Parameter.htm" title="MVVMbasics.Services.Parameter">Parameter</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="MVVMbasics/Services/ParameterList.htm" title="MVVMbasics.Services.ParameterList">ParameterList</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><b>Viewmodels</b></td>
<td><a href="MVVMbasics/Viewmodels/BaseViewmodel.htm" title="MVVMbasics.Viewmodels.BaseViewmodel">BaseViewmodel</a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><b>Views</b></td>
<td>&nbsp;</td>
<td><a href="MVVMbasics/Views/BaseView.htm" title="MVVMbasics.Views.BaseView">BaseView</a></td>
</tr>
</TABLE>
&nbsp;

<HR>

</body>
</HTML>